Clever Pac-man

نویسندگان

  • Nicole Alicia Rossini
  • Christian Quadri
  • N. Alberto Borghese
چکیده

In this paper we show how combining fuzzy sets and reinforcement learning a winning agent can be created for the popular Pac-man game. Key elements are the classification of the state into a few fuzzy classes that makes the problem manageable. Pac-man policy is defined in terms of fuzzy actions that are defuzzified to produce the actual Pac-man move. A few heuristics allow making the Pac-man strategy very similar to the Human one. Ghosts agents, on their side, are endowed also with fuzzy behavior inspired by original design strategy. Performance of this Pac-man is shown to be superior to those of other AI-based Pac-man described in the literature.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

CI enlivened ghosts for Pac-Man

Pac-Man is a well known classic arcade game, developed by the Japanese company Namco in 1980. In Pac-Man, the player controls a figure called Pac-Man navigating through a maze with the task to eat all dots (called food-pellets) lying in the tunnels of the maze, by which he wins the level and advances to the next. Pac-Man is chased by four computer controlled enemies (ghosts) who eat him if they...

متن کامل

Enhancements for Monte-Carlo Tree Search in Ms Pac-Man

In this paper enhancements for the Monte-Carlo Tree Search (MCTS) framework are investigated to play Ms Pac-Man. MCTS is used to find an optimal path for an agent at each turn, determining the move to make based on randomised simulations. Ms Pac-Man is a real-time arcade game, in which the protagonist has several independent goals but no conclusive terminal state. Unlike games such as Chess or ...

متن کامل

Roomba Pac-Man: Teaching Autonomous Robotics through Embodied Gaming

We present an approach to teaching autonomous robotics to upper-level undergraduates through the medium of embodied games. As part of a developing course at Brown University, we have created the Roomba Pac-Man task to introduce students to different approaches to autonomous robot control in the context of a specific task. Roomba Pac-Man has been developed using commodity hardware from which stu...

متن کامل

Training a Pac-Man Player with Minimum Domain Knowledge and Basic Rationality

In this paper, a Pac-Man player (agent) is trained based on four neural networks. The motivation is to demonstrate how computational intelligence techniques can be used to simulate the self-learning process of human players with minimum prior knowledge about the game and basic rationality in their behaviors. Experimental results show that, on a simplified version of the original Pac-Man game, t...

متن کامل

UCT for Pac-Man

This is the written documentation of the implementation of an agent for Ms-Pac-Man for a Ms. Pac-Man simulation. The agent uses the UCT algorithm (upper confident bounds) which is becoming more prominent in the domain of artificial intelligence research. In this document you will find a description of the UCT algorithm, statements to the implementation and an evaluation of the performance.

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2011